progress payments for construction work - Spanish English Dictionary